sound baffle - Turco Inglés Diccionario